const {Article} = require('../../model/article');
//分页 导入第三方模块
const pagination = require('mongoose-sex-page');

module.exports = async (req, res) => {
    //侧边栏使用 标识，标识当前访问的是文章管理页面
    req.app.locals.currentLink = 'article';

    //接受客户端传来的页码
    const page = req.query.page;

    //page指定当前页
    //size指定每页显示的个数
    //display方法指定客户端要显示的页码数
    //查询所有的文章  populate可以使得author字段为作者的详细信息
    let articles = await pagination(Article).find().page(page).size(5).display(5).populate('author').exec();
    // res.send(articles);
    //渲染文章列表
    res.render('admin/article', {articles})

};
